% vectors a=[-4.8 -1.3 -1.0 0.7 4.0 5.8 4.3 -8.0]; b=[-1.1 -1.9 7.1 -2.1 6.8 2.8 0.3 1.6]; fprintf('Сумма:'); s=a+b fprintf('Разность:'); a-b fprintf('Скалярное произв.:'); dot(a,b) c = [a b] fprintf('min:'); [m,k]=min(c) fprintf('max:'); [m,k]=max(c) fprintf('Sorting'); a1 = sort(c) fprintf('Reversed:'); a2 = fliplr(c) u = [a(1) a(3) a(4)]; v = [b(2) b(3) b(4)]; fprintf('Векторное произв u x v.:'); cross(u,v) %fprintf('cross(a,b)='); A = [9.32 0.21 -9.89 3.11 0.54 4.99 5.01 -0.03]; x=A; y = f1(x) x = [0:1:6]; y = [0 2 3 10 16 25 36]; %fp = polyval(p,x); p = polyfit(x,y,2); z = polyval(p,x); %z = f(x); plot(x,y,x,z) %axis([0 5 0 2]) grid on; fprintf('y(x) - z(x):'); y-z